package com.dy.design_pattern_study.store_cashier_system.strategy;

/**
 * @CreateBy zhangdingyi
 * @Date 2023-03-08
 * @Content 定义一个策略抽象类
 * 策略模式定义了算法家族，分别封装起来，让它们之间可以互相替换，
 * 此模式让算法的变化，不会影响到使用算法的客户
 * 这么说工厂模式是创建不同的对象供使用，
 * 策略模式是创建不同的算法供使用
 *
 */
public abstract class Strategy {
    //算法方法
    public abstract void AlgorithmInterface();
}
